twa ombululu: OMU WAMBO > ENGLISH Ms
twa ombululu nom.1 grammar (beta)
[nom:pin]
Word of the Day